Big Huge Thesaurus

CD8 T cell

noun

sounds kind of like